package com.longrise.co.app;

import com.baidu.mapapi.SDKInitializer;
import com.baidu.mobstat.StatService;
import com.longrise.co.api.ApiService;
import com.longrise.co.api.CommonPara;
import com.ly.common.baseapp.BaseApplication;
import com.ly.common.commonutils.CrashUtils;
import com.umeng.socialize.PlatformConfig;

/**
 * Created by luoyang on 2017-6-13.
 */

public class CarOwnerApplication extends BaseApplication {
    @Override
    public void onCreate() {
        super.onCreate();
        SDKInitializer.initialize(this);
        CrashUtils.getInstance().init(this);
        ApiService.getInstance().init(this);
        CommonPara.getInstance().init(this);
        // 开启自动埋点统计，为保证所有页面都能准确统计，建议在Application中调用。
        // 第三个参数：autoTrackWebview：
        // 如果设置为true，则自动track所有webview；如果设置为false，则不自动track webview，
        // 如需对webview进行统计，需要对特定webview调用trackWebView() 即可。
        // 重要：如果有对webview设置过webchromeclient，则需要调用trackWebView() 接口将WebChromeClient对象传入，
        // 否则开发者自定义的回调无法收到。
        StatService.autoTrace(this, true, true);

        //微信 appid appsecret
        PlatformConfig.setWeixin("wxefb0750a0782363f", "eea929285c28b8c0c02bf2db63f47739");
        //QQ和Qzone appid appkey
        PlatformConfig.setQQZone("1106195339", "SoZnV02qtcyqalif");

/*

        Fragmentation.builder()
                // 设置 栈视图 模式为 悬浮球模式   SHAKE: 摇一摇唤出   NONE：隐藏
                .stackViewMode(Fragmentation.BUBBLE)
                .install();
*/

        //内存泄漏检测
     /*   if (LeakCanary.isInAnalyzerProcess(this)) {
            return;
        }
        LeakCanary.install(this);*/
    }
}
